/**
 * Created by Administrator on 2017/9/24.
 */
$(function () {
    // 汽车类型
    $("#carType li").click(function () {
        var index = $(this).index();

        var cost = $('#carType li').eq(index).attr('data-cost');

        var stationId = $('#stationId').val();
        var vehicleTypeId = $('#carType li').eq(index).attr('data-id');
        // 获取预约日期
        var reservationDay = $('#reservationDay').val().replace("-","").replace("-","");
        // 预约开始时间
        var reservationStartTime = $('#reservationStartTime').val().replace(":","");
        // 预约结束时间
        var reservationEndTime = $('#reservationEndTime').val().replace(":","");

        $('#cost').html(cost);

        // 获取可预约数
        getResidualNumber($('#stationId').val(), vehicleTypeId,reservationDay,reservationStartTime,reservationEndTime);

        setCarSelect(index);
    });
    // 地区
    $("#areaType li").click(function () {

        var index = $(this).index();
        // 点击的是全部时
        if(index == 0){
            // 除全部以外有未选中的区县时
            if(!$("#areaType li").eq(0).addClass("active").siblings().hasClass("active")){
                // 选中所有区县
                $("#areaType li").eq(0).addClass("active").siblings().addClass("active");
            // 所有区县全部选中时
            }else {
                // 除全部外，其余区县变为未选中
                $("#areaType li").eq(0).addClass("active").siblings().removeClass("active");
            }
        // 点击的是全部以外的区县
        }else {
            // 点击的区县是选中状态时
            if ($("#areaType li").eq(index).hasClass("active")){

                $("#areaType li").eq(index).removeClass("active");

                if (($("#areaType li").length) != $('#areaType').find("li[class = 'active']").length){
                    $("#areaType li").eq(0).removeClass("active");
                }

            // 点击的区县是未选中状态
            }else{

                $("#areaType li").eq(index).addClass("active");

                if (($("#areaType li").length - 1) == $('#areaType').find("li[class = 'active']").length){
                    $("#areaType li").eq(0).addClass("active");
                }else {
                    $("#areaType li").eq(0).removeClass("active");
                }
            }
        }
    });
    // 单选
    $("#shopPayment").click( function () {
        $(this).siblings("span").addClass("active");
        $(this).parents("div").siblings("div").children("span").removeClass("active");
    });
    $("#onlinePayment").click( function () {
        $(this).siblings("span").addClass("active");
        $(this).parents("div").siblings("div").children("span").removeClass("active");
    });
    // 检测站tab
    $(".evaluate-list ul li").click(function(){
        var index = $(this).index();

        $(".evaluate-detail").eq(index).addClass("evaluate-detail-show").siblings().removeClass("evaluate-detail-show");
        $(".evaluate-list ul li").eq(index).addClass("active").siblings().removeClass("active");

        if (index != 0){
            $(".evaluate-list ul li").eq(index -1).children("span").addClass("active");
            $(".evaluate-list ul li").eq(index -1).siblings().children("span").removeClass("active");
        }
    })
});

function setCarSelect(index){
    var $li = $("#carType li");
    $li.eq(index).addClass("active").siblings().removeClass("active");
    var _img = $li.eq(index).children( "img");
    var currentSrc = $(_img).attr("src");
    if(!(currentSrc.indexOf("_select") > -1)){
        _img.attr("src",currentSrc.split(".")[0]+"_select.png");
        var src_img = $li.eq(index).siblings().children("img");
        for(var i= 0; i< src_img.length;i++){
            var src =$(src_img[i]).attr("src");
            if(src.indexOf("_") > -1){
                $(src_img[i]).attr("src",src.split("_")[0]+".png");
            }
        }
    }
}

//function load(){
//
//    //var iframe = document.getElementById("iframeReviewList");
//    //
//    //var bHeight = iframe.contentWindow.document.body.scrollHeight;
//
//    //iframe.height(bHeight);
//    //$(window.parent.document).find("#iframeReviewList").on('load',function(){
//    //    var main = $(window.parent.document).find("#iframeReviewList");
//    //    var mainHeight = $(this).contents().find("#reviewDiv").height()+10;
//    //    main.height(mainHeight);
//    //});
//}


